pair of wheels for moving logs - Türkisch Englisch Wörterbuch